Translation of tobetsa in English:

tobetsa

press

verb

  • 1

    press