farm shop in French farm shop in French magasin à la ferme noun magasin de produits fermiers noun Add to Flashcards