Meaning of agarrochar in Spanish:

agarrochar

Translate agarrochar into English

transitive verb

  • 1Herir a un toro con la punta de una garrocha.