Translation of SIM (Surat Izin Mengemudi) in English:

User Contribution

SIM (Surat Izin Mengemudi)

Driving Licence

noun