tapiarla
Spanish
Verb
tapiarla
infinitive of
tapiar
combined with
la