Slovnenya

Translation English Japanese: punishing

Dictionary: main
punishing
adjective