Slovnenya

Translation English Ukrainian: garroter

Dictionary: main