English to Spanish Dictionary celluloid

celluloid

celuloide
translation of 'celluloid'
noun
celuloide
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one