Русский-Английский словарь »

айравата означает в английский

РусскийАнглийский
Айравата proper noun
{m}

Airavata(Mythical elephant)
proper noun