kamus
.
Search
About
drumfire
English
cannonade, drumfire
Noun
Intense and continuous artillery fire
English: cannonade, drumfire
English words with similar meanings
Show 1 words
cannonade