scritch

listen to the pronunciation of scritch
الإنجليزية - الإنجليزية
a screech

For what can aid the mastiff bitch ?.

To scratch an itch
To screech
to scratch an itch; a motion, i.e., to scritch up
scritch
المفضلات