×
squint-eyed
meaning in French
aux yeux louche; mauvais, malveillant
Related Words
squint
squint eyed
squinter
squinteyed
PC Version
Copyright © 2018 WordTech Co.