trillarse
Spanish
Verb
trillarse
infinitive of
trillar
combined with
se