Sign in
|
English
|
Terms of Use
Dictionary
Forum
Contacts
English thesaurus - terms added by user
gulnara11
: 1
4.11.2011
10:39:06
abbr. immigr.
OSCARS
One Stop Change of Address Reporting Service by Immigration and Checkpoint Authority
(Singapore)
Get short URL