English-German dictionary »

make-excuses meaning in German

EnglishGerman
make-excuses

herausreden