Spanish

edit

Verb

edit

apechugarle

  1. infinitive of apechugar combined with le