Translation of timetsa in English:

timetsa

make disappear

verb

  • 1

    make disappear