×

lecherous meaning in French

adj. lubrique; débauché, libidineux

Related Words

  1. lech valensa
  2. lecher
  3. lecherously
  4. lecherousness
PC Version

Copyright © 2018 WordTech Co.