×
loucheur
meaning in English
n.
cross eyed person, squinter
Related Words
loucher
loucherie
louer
louer moins cher
PC Version
Copyright © 2018 WordTech Co.