Slovnenya

Translation English Spanish: punishing

Dictionary: main
punishing
adjective