Slovnenya

Translation English Ukrainian: excruciate

Dictionary: main