English to Arabic

Meaning for:
Odometer
other
عدّاد المسافة