Spanish

edit

Verb

edit

apechugarlos

  1. infinitive of apechugar combined with los