Meaning of capital of sweden
Definition of capital of sweden
(noun)
the
capital
and largest
city
of Sweden;
located
in
southern
Sweden on the Baltic; "the Nobel Prize is awarded in Stockholm"
Other information on capital of sweden
WIKIPEDIA results for
capital of sweden
Amazon results for
capital of sweden
Tweet