túnel de lavado
Meanings
Noun
1. car wash