apechugarte
Spanish
Verb
apechugarte
infinitive of
apechugar
combined with
te