German to English Dictionary

Deutsch Version

Splittergranate German pronunciation - Say Splittergranate in English pronunciation Meaning of "Splittergranate" in English language