Translation of agarrochar in English:

agarrochar

to goad, v.

transitive verb

  • 1

    to goad