Translation of sim in English:

User Contribution

sim

Driving License

noun