Translation of kecam in English:

kecam

to criticize

(mengecam)

verb

  • 1

    to criticize