selofan


Results for "selofan"

Turkish - English dictionary

selofan

(Turkish - English dictionary) :
cellophane.