scrummaging machine

English

Noun

scrummaging machine (plural scrummaging machines)

  1. A scrum machine

Translations