×

loucherie meaning in English

n. squinting

Related Words

  1. louchement
  2. loucher
  3. loucheur
  4. louer
PC Version

Copyright © 2018 WordTech Co.