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