scrummaging machine

English edit

 

Noun edit

scrummaging machine (plural scrummaging machines)

  1. A scrum machine

Translations edit