MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Stockholm
('st/A/kh/oU/m )

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
    Example:
    The Nobel Prize is awarded in Stockholm.
    source: wordnet30