×
squinter
meaning in French
n.
loucheur; personne atteinte de strabisme
Related Words
squint
squint eyed
squint eyed
squint-eyed
squinteyed
squinty
PC Version
Copyright © 2018 WordTech Co.