spit-roastings
English
Noun
spit-roastings
plural of
spit-roasting