Dictionary English – Romanian

stopcock



Substantiv