×
loucher
meaning in English
v.
be cross eyed, squint, skew
Related Words
louche à soupe
louchement
loucherie
loucheur
PC Version
Copyright © 2018 WordTech Co.