German to English Dictionary

Deutsch Version

sand trap German pronunciation - Say sand trap in English pronunciation Meaning of "sand trap" in English language