Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
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