What is meaning of "DR"?
- popular abbreviation in Singapore that refers to Deputy Registrar of the Supreme Court or the Subordinate Courts of Singapore
Sample Sentence:
-
Explore other Singlish words
Latest
Sample Sentence:
-