×

squinter meaning in French

n. loucheur; personne atteinte de strabisme

Related Words

  1. squint
  2. squint eyed
  3. squint eyed
  4. squint-eyed
  5. squinteyed
  6. squinty
PC Version

Copyright © 2018 WordTech Co.