drecche

listen to the pronunciation of drecche
English - English
To vex; to torment; to trouble
To delay
drecche
Favorites