tapiarse
Spanish
Verb
tapiarse
infinitive of
tapiar
combined with
se