apachurrarles

Spanish

Verb

apachurrarles

  1. infinitive of apachurrar combined with les