English-Portuguese dictionary »

neem meaning in Portuguese

EnglishPortuguese
neem [neems] (Azadirachta indica)
noun
[UK: niːm]
[US: niːm]

amargoseiranoun
{f}

nimnoun
{m}