Definisi 'ballcock'

English to English
noun
1 floating ball that controls level in a water tank Terjemahkan
source: wordnet30

More Word(s)
regulator,

Visual Synonyms