scrummaging machine

English

edit
 

Noun

edit

scrummaging machine (plural scrummaging machines)

  1. A scrum machine

Translations

edit