Russian-English dictionary »

алгер meaning in English

RussianEnglish
Алгер proper noun
{m}

Alghero(port town in Sardinia)
proper noun