kamus
.
Search
About
floodhead
English
floodhead
Noun
A wall of water rushing ahead of the flood
English: floodhead