meaning of scandinavian peninsula

1. the peninsula in northern Europe occupied by Norway and Sweden


Related Words

scandinavian peninsula |

Developed & Maintained By Taraprasad.com

Treasure Words