English-German dictionary »

excoriates meaning in German

EnglishGerman
excoriates [UK: ɪk.ˈskɔː.rɪeɪts]
[US: ɪk.ˈskɔː.rɪeɪts]

schürft ab