Lingvanex Tranalator

Lingvanex Translator

Translate: Text, Voice, Camera


Meaning & Definition of Lech in English

English

Lech

/lɛk/

noun

1. Man with strong sexual desires

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