English–French dictionary

French translation of the English word mazzard

English → French
  
EnglishFrench (translated indirectly)Esperanto
mazzard
(mazzard cherry; sweet cherry; wild cherry; gean)
cerisier des oiseaux
;
merisier