English
Detailed Synonyms for capital of Sweden in English
capital of Sweden:
capital of Sweden [the ~] noun
-
the capital of Sweden
– the capital and largest city of Sweden; located in southern Sweden on the Baltic 1the Stockholm; the capital of Sweden– the capital and largest city of Sweden; located in southern Sweden on the Baltic 1