Definition of Lecherous

  • 1. Given to excessive indulgence in sexual activity Adjective Satellite

Semanticaly linked words with "lecherous"