kamus
.
Search
About
hand_grenade
English
hand grenade
Noun
A grenade designed to be thrown by hand
English: hand grenade