Diccionario Español-Inglés
tapar
Cap, cover
Diccionario Español-Inglés
tapador
taparrabo