kamus
.
Search
About
gusher
English
gusher
Noun
An oil well with a strong natural flow so that pumping is not necessary
English: gusher