vocab dash
Log in
Sign up
garagiste
Top 15000
Meanings
Noun
1. owner or manager of a garage
2. auto mechanic, car mechanic