Slovnenya

Translation English Ukrainian: drencher

Dictionary: main
drencher
noun