Versión en Español
Meaning of
"granada de mano"
in English language
Spanish to English
English to Spanish
Spanish
English
granada de mano
hand grenade
granada de mano (milit)
fire ball
granada de mano de mango (jerga).
potato masher grenade