×
lecherous
meaning in French
adj.
lubrique; débauché, libidineux
Related Words
lech valensa
lecher
lecherously
lecherousness
PC Version
Copyright © 2018 WordTech Co.