×

loubard meaning in English

n. (slang) lout

Related Words

  1. louanges
  2. louangeur
  3. loubavitch
  4. louche
PC Version

Copyright © 2018 WordTech Co.