German to English Dictionary

Deutsch Version

to put a stop to something German pronunciation - Say to put a stop to something in English pronunciation Meaning of "to put a stop to something" in English language