×

scumbag meaning in French

n. personne désagréable; quelqu'un de méprisable (argot); personne abjecte

Related Words

  1. scum ball
  2. scum of the earth
  3. scumble
  4. scummy
PC Version

Copyright © 2018 WordTech Co.