Translation of sita in English:

sita

to confiscate, to seize

(menyita)

verb

  • 1

    to confiscate, to seize