Portuguese-English dictionary »

ambarina meaning in English

PortugueseEnglish
ambarina noun
{f}

ambrein(fragrant substance derived from ambergris)
noun