lecher
English Dictionary
->
Letter L
-> lecher
Search Dictionary:
lecher Definition
(n)
man
with
strong
sexual
desires
lecher Synonyms
lech
lecher
letch
satyr
© Art Branch Inc.