Farm stand

Farm stand in French

In French

le stand de la ferme

Plural: stands de la ferme

Definition

Definition in EnglishA small stall or selling structure where a farm offers its produce directly to customers.

Definition in FrenchPetite installation où une ferme vend directement ses produits aux clients.

Example sentences

Related words

See it in 3D

farm stand in other languages