LEESE MEANING IN ENGLISH

• Leese Definition & Synonyms

  1. (v. t.) To hurt.
  2. (v. t.) To lose.


RECENT SEARCHES