Noun

...

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

similar Results

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