See also: celluloïds

English edit

Noun edit

celluloids

  1. plural of celluloid