Polish-English dictionary »

celuloid meaning in English

PolishEnglish
celuloid noun

celluloidnoun
variety of thermoplastics