German to English Dictionary

Deutsch Version

smoke grenade German pronunciation - Say smoke grenade in English pronunciation Meaning of "smoke grenade" in English language