meaning of odometer

1. a meter that shows mileage traversed


Related Words

odometer |

Developed & Maintained By Taraprasad.com

Treasure Words