French-English dictionary »

île de wrangel meaning in English

FrenchEnglish
île de Wrangel nom {f}

Wrangel Island◼◼◼(an island in the Chukchi Sea)
proper noun