Russian-English dictionary »

айравата meaning in English

RussianEnglish
Айравата proper noun
{m}

Airavata(Mythical elephant)
proper noun