French-English dictionary »

azédarach meaning in English

FrenchEnglish
azédarach nom {m}

bead tree(Melia azedarach)
noun