Translation of kekecutan in English:

kekecutan

contraction

noun

  • 1

    contraction, shrinking