English
Detailed Synonyms for Stockholm in English
Stockholm:
-
the Stockholm
– 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 -
the Stockholm