ケーエル
Meanings
Noun
1. Kuala Lumpur (Malaysia); KL