kamus
.
Search
About
counterblast
English
counterblast
Noun
A vigorous and unrestrained response
English: counterblast