celluloidi
Italian
Noun
celluloidi
f
plural of
celluloide