French–English dictionary

English translation of the French word margousier

French → English
  
FrenchEnglish (translated indirectly)Esperanto
margousier
(margosier)
neem
;
neem‐tree
;
Indian lilac
;
nim tree

FrenchEnglish
margousier Indian lilac; neem; neem‐tree; nim tree