German to English Dictionary

Deutsch Version

making-excuses German pronunciation - Say making-excuses in English pronunciation Meaning of "making-excuses" in English language