apachurrad

Spanish

Verb

apachurrad

  1. second-person plural imperative of apachurrar