×
squinteyed
meaning in French
adj.
au regard louche; malveillant
Related Words
squint-eyed
squinter
squinty
squinzano
PC Version
Copyright © 2018 WordTech Co.