Translation of Granat in English:

User Contribution

Granat

Granade

noun