Version Française
Meaning of
"loucher"
in English language
French to English
English to French
French
English
loucher
look askance, squint
loucher
to be cross-eyed
loucher
to have a squint
loucher
to squint