Italian-English dictionary »

fennoscandia meaning in English

ItalianEnglish
Fennoscandia proper noun

Fennoscandia(geographic area)
proper noun