Arabic-English translation for odometer

      Noun

      ...

      odometer {Auto.}
      odometer {Ocean.}, {Auto.}
      أودومتر {بكرة تسجيل طول السلك الغاطس}، {سيارات}

      similar Translations

      odometers (n.) , [sing. an odometer]