Translation of "granata" into English
pomegranate, grenade, hand grenade are the top translations of "granata" into English.
granata
-
pomegranate
noun -
grenade
noun -
hand grenade
noun -
shell
noun
-
Show algorithmically generated translations
Images with "granata"
Add example
Add