German to English Dictionary

Deutsch Version

deputy squad leader German pronunciation - Say deputy squad leader in English pronunciation Meaning of "deputy squad leader" in English language