German to English Dictionary

Deutsch Version

shock-freeze German pronunciation - Say shock-freeze in English pronunciation Meaning of "shock-freeze" in English language