Jump to content

roaring game

From Wiktionary, the free dictionary

English

[edit]

Noun

[edit]

the roaring game

  1. The game of curling.