apachurrarlos

Spanish

Verb

apachurrarlos

  1. infinitive of apachurrar combined with los