schälte ab

listen to the pronunciation of schälte ab
ألمانية - الإنجليزية
excoriated
past of excoriate