celluloïds

See also: celluloids

French

Noun

celluloïds m

  1. plural of celluloïd