Slovnenya

Translation English Ukrainian: stool pigeon

Dictionary: main