meaning of scandinavian peninsula
1.
the
peninsula
in
northern
Europe
occupied
by
Norway
and
Sweden
Related Words
scandinavian peninsula
|
Developed & Maintained By
Taraprasad.com