English-Portuguese dictionary »

bead tree meaning in Portuguese

EnglishPortuguese
bead tree (Melia azedarach)
noun

amargoseiranoun