Slovnenya

Translation English Ukrainian: upbraid

Dictionary: main