Russian-English dictionary »

таймырский полуостров meaning in English

RussianEnglish
Таймырский полуостров proper noun
{m}

Taimyr(large peninsula)
proper noun