apechugad

Spanish

Verb

apechugad

  1. second-person plural imperative of apechugar