LECHERY MEANING IN ENGLISH

• Lechery Definition & Synonyms

  1. (n.) Selfish pleasure; delight.
  2. (n.) Free indulgence of lust; lewdness.


RECENT SEARCHES