meaning of ausschelten

ausschelten - German to English

to berate

View more

  • to scold