Portuguese-English dictionary »

fenoscândia meaning in English

PortugueseEnglish
Fenoscândia proper noun
{f}

Fennoscandia(geographic area)
proper noun