×

shellacking meaning in French

n. défaite, déroute, échec; coups, flagellation

Related Words

  1. shellac
  2. shellac
  3. shellacker
  4. shelled
  5. sheller
PC Version

Copyright © 2018 WordTech Co.