apechugarlos

Spanish

Verb

apechugarlos

  1. infinitive of apechugar combined with los