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 capital of Sweden; the Stockholm– the capital and largest city of Sweden; located in southern Sweden on the Baltic 1 -
the Stockholm