What is meaning of "SUTD"?
- popular abbreviation in Singapore that refers to Singapore University of Technology and Design
Sample Sentence:
-
Explore other Singlish words
Latest
Sample Sentence:
-