English edit

Noun edit

D valves

  1. plural of D valve

Anagrams edit