Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Chongqing
noun
(n)
a city in south-central China on the Chang Jiang; a commercial center for western China
kota di south central di china chang jiang; pusat komersial untuk western china
Synonym:
chungking
source: wordnet30