What does ausgequetscht mean?

ausgequetscht - German to English

squeezed out

View more

  • grilled [coll.] [interrogated]