Translation of sita in English:

sita

to confiscate

(menyita)

verb

  • 1

    to confiscate, to take or seize by authority