Translation of kecam in English:

kecam

to criticize

(mengecam)

  • 1

    to criticize