×

slurred meaning in French

adj. parlé indistinctement, qui articule mal ses mots; lié deux notes (musique)

Related Words

  1. slur
  2. slurp
  3. slurpee
  4. slurry
  5. slush
PC Version

Copyright © 2018 WordTech Co.