apechugaros
Spanish
Verb
apechugaros
infinitive of
apechugar
combined with
os