drecche

listen to the pronunciation of drecche
İngilizce - İngilizce
To vex; to torment; to trouble
To delay