Russian-English dictionary »

имброс meaning in English

RussianEnglish
Имброс proper noun

Imbros(island)
proper noun