German to English Dictionary

Deutsch Version

killed, launched, downed German pronunciation - Say killed, launched, downed in English pronunciation Meaning of "killed, launched, downed" in English language