taladrarse
Spanish
Verb
taladrarse
infinitive of
taladrar
combined with
se