Skip to main content

louche

English louche meaning in English  •  louche का अर्थ अंग्रेजी में
Adjective
  • of questionable taste, decency, or morality; not reputable; as, a louche nightclub; a louche painting.
Advertisement