Dictionary English – Romanian

celluloid



Substantiv