drecche

listen to the pronunciation of drecche
الإنجليزية - الإنجليزية
To vex; to torment; to trouble
To delay
drecche
المفضلات