meaning of Ausrede

Ausrede - German to English

excuse

View more

  • plea
  • pretext
  • subterfuge
  • whitewash [fig.]
  • face-saver
  • dog-ate-my-homework reason