×

loucheur meaning in English

n. cross eyed person, squinter

Related Words

  1. loucher
  2. loucherie
  3. louer
  4. louer moins cher
PC Version

Copyright © 2018 WordTech Co.