What does "JTC" mean?

popular abbreviation in Singapore that refers to Jurong Town Corporation (now known as JTC Corporation)

Explore other Singlish words

View more Singlish words