autolavadoTop 40000MeaningsNoun1. carwash, car wash (Mexico, Colombia, Costa Rica, Nicaragua, Venezuela)