Translation of penjerutan in English:

penjerutan

constriction

noun

  • 1

    constriction