German to English Dictionary

Deutsch Version

storm-proof German pronunciation - Say storm-proof in English pronunciation Meaning of "storm-proof" in English language