scandinavian_peninsulaEnglish

Scandinavia, Scandinavian Peninsula

Noun

The peninsula in northern Europe occupied by Norway and Sweden

English: Scandinavia, Scandinavian Peninsula

Bahasa: Scandinavia

Bahasa words with similar meanings

English words with similar meanings

Show 1 words