Meaning of seluloid

seluloid

Tagalog

seluloid n. celluloid