Translation of mencacar in English:

mencacar

to vaccinate

verb

  • 1

    to vaccinate