German to English Dictionary

Deutsch Version

teach s.o. a lesson German pronunciation - Say teach s.o. a lesson in English pronunciation Meaning of "teach s.o. a lesson" in English language