Translation of constriction in Malay

constriction

jerutan

noun

  • 1

    jerutan