Translation of quechear in English:

quechear

to catch, v.

intransitive verb

  • 1

    to catch