Skip to main content

Definitions by tmalpractices

Abbreviation for the city of Kuala Lumpur. The capital of Malaysia.
He is from K.L., where the Petronas Twin Towers are.
K.L. by tmalpractices December 9, 2010