French-English dictionary »

fennoscandie meaning in English

FrenchEnglish
Fennoscandie nom {f}

Fennoscandia◼◼◼(geographic area)
proper noun