meaning of ausspuckend

ausspuckend - German to English

disgorging

View more

  • spitting away