Spanish-English dictionary »

fenoscandia meaning in English

SpanishEnglish
Fenoscandia proper noun
{f}

Fennoscandia(geographic area)
proper noun