Slovnenya

Translation English Japanese: castigate

Dictionary: main
castigate
verb