×
lechery
meaning in French
n.
débauche, lubricité; luxure
Related Words
lecherously
lecherousness
lechi
lecithal
PC Version
Copyright © 2018 WordTech Co.