English

edit

Noun

edit

leaf valves

  1. plural of leaf valve