What does auslachen mean?

auslachen - German to English

to laugh down

View more

  • to twit