German to English Dictionary

Deutsch Version

slip depressant German pronunciation - Say slip depressant in English pronunciation Meaning of "slip depressant" in English language