garagiste
Top 15000
Meanings
Noun
1. owner or manager of a garage
2. auto mechanic, car mechanic