Portuguese-English dictionary »

jamanta meaning in English

PortugueseEnglish
jamanta noun
{f}

manta ray(any of several very large pelagic rays)
noun