celluloid
celuloide
translation of 'celluloid'
noun
celuloide
definition
Credits: Google Translate
English to Spanish Dictionary celluloid |