German to English Dictionary

Deutsch Version

rifle platoon German pronunciation - Say rifle platoon in English pronunciation Meaning of "rifle platoon" in English language