autolavado
Top 40000
Meanings
Noun
1. carwash, car wash (Mexico, Colombia, Costa Rica, Nicaragua, Venezuela)