Noun
...
odometer {Auto.}
odometer {Ocean.}, {Auto.}
أودومتر {بكرة تسجيل طول السلك الغاطس}، {سيارات}
similar Results
odometers (n.) , [sing. an odometer]