Diccionario Español-Inglés
taparrabo
Bathing trunks, swimming trunks
Diccionario Español-Inglés
tapar
tapete