German to English Dictionary

Deutsch Version

Tut mir leid German pronunciation - Say Tut mir leid in English pronunciation Meaning of "Tut mir leid" in English language