excoriate administration

Translations
fustiger l'administration
Words
excoriate

verb
fustiger
administration

noun
administration