stopcock


Results for "stopcock"

English - Turkish Dictionary

stopcock

(English - Turkish Dictionary) :
i. vana.