German to English Dictionary

Deutsch Version

long-range shot German pronunciation - Say long-range shot in English pronunciation Meaning of "long-range shot" in English language