schälte ab

listen to the pronunciation of schälte ab
Немецкий Язык - Английский Язык
excoriated
past of excoriate