apechugarlas

Spanish

Verb

apechugarlas

  1. infinitive of apechugar combined with las