×

squint-eyed meaning in French

aux yeux louche; mauvais, malveillant

Related Words

  1. squint
  2. squint eyed
  3. squinter
  4. squinteyed
PC Version

Copyright © 2018 WordTech Co.