kuala_lumpurEnglish

Kuala Lumpur

Noun

The largest city and former capital of Malaysia until 2005

English: Kuala Lumpur

Bahasa: Kuala Lumpur

Bahasa words with similar meanings