Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Luoyang
noun
(n)
a city in east central China; the capital of ancient China during several dynasties
kota di east central china; ibukota kuno china selama beberapa dynasties
Synonym:
loyang
source: wordnet30