celluloid in Catalan
celluloid in Catalan
cel·luloide
Any of a variety of thermoplastics created from nitrocellulose and camphor, once used as photographic film.