Slovnenya

Translation English Ukrainian: execrate

Dictionary: main