apechugarle

Spanish

Verb

apechugarle

  1. infinitive of apechugar combined with le