Slovnenya

Translation English Japanese: excoriate

Dictionary: main
excoriate
verb