Translation of sphincter in Malay

sphincter

noun

  • 1

    otot yang mengawal liang di badan