English Dictionary
Definition saturnalia in British English
saturnalia noun
[countable] noun
/ˌsætə(r)ˈneɪliə/
Synonyms and related words
