Translation of penyempitan in English:

penyempitan

stricture

noun

  • 1

    stricture, abnormal constriction