Portuguese-English dictionary »

dâmara meaning in English

PortugueseEnglish
dâmara noun
{f}

damar(any of various trees of the genus Agathis)
noun

Your history