machacarte

Spanish

Verb

machacarte

  1. infinitive of machacar combined with te