Definition of Kuala Lumpur

  • 1. The largest city and former capital of Malaysia until 2005 Noun

Semanticaly linked words with "kuala lumpur"