×

louche meaning in French

adj. brutal; vulgaire, criard; pompeux; indécent; de mauvais genre; de mauvaise réputation

Related Words

  1. lou gehrig's disease
  2. louangphrabang
  3. loud
  4. loud bang
PC Version

Copyright © 2018 WordTech Co.