kamus
.
Search
About
grenade
English
grenade
Noun
A small explosive bomb thrown by hand or fired from a missile
English: grenade
Words that start with "grenade"
grenade
grenade thrower