Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
capital of Afghanistan
noun
(n)
the capital and largest city of Afghanistan; located in eastern Afghanistan
modal dan kota terbesar di afghanistan; terletak di afghanistan timur
Synonym:
kabul
source: wordnet30