odómetro
Top 45000
Meanings
Noun
1. odometer (instrument to measure distance travelled)
2. pedometer, step counter (device that measures the number of steps taken)