MalayTranslate.com
Malay to English Translator
Translate Here

English to English

capital of Sweden

noun (n)

  • the capital and largest city of Sweden; located in southern Sweden on the Baltic
    modal dan terbesar kota swedia; terletak di selatan sweden di baltik
    Synonym:
    stockholm
    source: wordnet30