kamus
.
Search
About
wellhead
English
wellhead, wellspring
Noun
The source of water for a well
English: wellhead, wellspring
A structure built over a well
English: wellhead
English words with similar meanings
Show 1 words
wellspring