apechugarse

Spanish

Verb

apechugarse

  1. infinitive of apechugar combined with se