Translation of SIM in English:

User Contribution

SIM

Driving License

noun