meaning of ausgequetscht

ausgequetscht - German to English

squeezed out

View more

  • grilled [coll.] [interrogated]