Portuguese-English dictionary »

amaravati meaning in English

PortugueseEnglish
Amaravati proper noun
{f}

Amaravati(a city.)
proper noun