What does ausspeien mean?

ausspeien - German to English

to disgorge

View more

  • to spit on