meaning of ausspeien

ausspeien - German to English

to disgorge

View more

  • to spit on