Russian-English dictionary »

ангара meaning in English

RussianEnglish
Ангара proper noun
{f}

Angara(river in Russia)
proper noun