Oxford-Hachette French Dictionary
French
English
grenade [ɡʀənad] N f
1. grenade MIL (engin):
2. grenade MIL (ornement d'uniforme):
- grenade
-
I. Grenade [ɡʀənad] (ville d'Espagne)
- Grenade
-
in the PONS Dictionary
French
English
English
French
in the PONS Dictionary
French
English