Slovnenya

Translation English Japanese: humiliated

Dictionary: main
humiliated
adjective