Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Lecher in English

English

Lecher

/lɛʧər/

noun

1. Man with strong sexual desires

    synonym:
  • satyr
  • ,
  • lecher
  • ,
  • lech
  • ,
  • letch