Home
Search
Index
Definify.com
Definition
2024
Zelluloid
Zelluloid
German
Noun
Zelluloid
n
(
genitive
Zelluloides
or
Zelluloids
,
no plural
)
celluloid
Similar Results