LOUCHE


Meaning of LOUCHE in English

adj. disreputable, shifty.

[ F, = squinting ]

Concise Oxford English dictionary.      Краткий оксфордский словарь английского языка.