DictionaryForumContacts

   English
Google | Forvo | +
to phrases
Grenade [grɪ'neɪd] n
geogr. Grenada (FRA)
grenade [grɪ'neɪd] n
geogr., mil. grenade f
 English thesaurus
Grenade [grɪ'neɪd] n
mil., abbr. G
grenade [grɪ'neɪd] n
mil., abbr. gren
Grenade
: 36 phrases in 5 subjects
Athletics3
Chemistry1
General25
Technology1
United Nations6