Russian-English dictionary »

агартала meaning in English

RussianEnglish
Агартала proper noun
{f}

Agartala(capital of Tripura, India)
proper noun