English edit

Noun edit

stop valves

  1. plural of stop valve