French-English dictionary »

péninsule de kola meaning in English

FrenchEnglish
péninsule de Kola nom {f}

Kola Peninsula◼◼◼(peninsula in Russia)
proper noun