BESCRATCH MEANING IN ENGLISH

• Bescratch Definition & Synonyms

  1. (v. t.) To tear with the nails; to cover with scratches.


RECENT SEARCHES