meaning of ausgespuckt

ausgespuckt - German to English

disgorged

View more

  • spat aside