Slovnenya

Translation English Japanese: admonisher

Dictionary: main