Slovnenya

Translation English Japanese: upbraid

Dictionary: main