×

scrummage meaning in French

n. mêlée (rugby); bousculade

Related Words

  1. scruffy
  2. scrum
  3. scrumhalf
  4. scrumptious
PC Version

Copyright © 2018 WordTech Co.