Translation of sim (surat izin mengemudi) in English:

User Contribution

sim (surat izin mengemudi)

Driving Licence

noun