Slovnenya

Translation English Spanish: punishing

Diccionario: main
punishing
adjective