×

loucher meaning in English

v. be cross eyed, squint, skew

Related Words

  1. louche à soupe
  2. louchement
  3. loucherie
  4. loucheur
PC Version

Copyright © 2018 WordTech Co.