What does "SAR" mean?

popular abbreviation in Singapore that refers to Senior Assistant Registrar of the Supreme Court of Singapore

Explore other Singlish words

View more Singlish words