Russian-English dictionary »

хаура meaning in English

RussianEnglish
Хаура proper noun
{f}

Howrah(city in India)
proper noun