Translation of granat in English:

User Contribution

granat

Granade

noun