LECHEROUS MEANING IN ENGLISH

• Lecherous Definition & Synonyms

  1. (a.) Like a lecher; addicted to lewdness; lustful; also, lust-provoking.


RECENT SEARCHES