farm shop

Noun

 * 1) A shop selling produce directly from a farm.

Translations

 * German:


 * Arabic: متجر بيع منتجات المزارع
 * Chinese: 農產品直銷所, 農產物直賣所, 農產品直銷處
 * Danish: gårdbutik
 * French: magasin à la ferme, magasin de produits fermiers
 * Japanese: 農産物直売所