taparte
Spanish
Verb
taparte
infinitive of
tapar
combined with
te