French-English dictionary »

taïmyr meaning in English

FrenchEnglish
Taïmyr nom propre
{m}

Taimyr◼◼◼(large peninsula)
proper noun