French–English dictionary

English translation of the French word champ de pommiers

French → English
  
FrenchEnglish (translated indirectly)Esperanto
champ
;
arable land
champ
pommier

FrenchEnglish
champ de pommiers apple orchard
champ area
pommier apple‐tree