What does "kar pak" mean?

Parking lot; Car park.

Explore other Singlish words

View more Singlish words