spit-roasters

English

Noun

spit-roasters

  1. plural of spit-roaster