meaning of ausgepresst

ausgepresst - German to English

squashed

View more

  • wrung