SCROUGE MEANING IN ENGLISH

• Scrouge Definition & Synonyms

  1. (v. t.) To crowd; to squeeze.


RECENT SEARCHES