Results for "

selüloit

"
Turkish - English dictionary

selüloit

(Turkish - English dictionary) :
celluloid.