farmettes

English

Noun

farmettes

  1. plural of farmette