spit-roasters
See also:
spit roasters
and
spitroasters
English
Noun
spit
-
roasters
plural of
spit-roaster