Translation of kecacatan in English:

kecacatan

disfigurement

noun

  • 1

    disfigurement, flaw