apechugarla
Spanish
Verb
apechugarla
infinitive of
apechugar
combined with
la