English-Portuguese dictionary »

ambarella meaning in Portuguese

EnglishPortuguese
ambarella (tree)
noun

cajá-manganoun