Results for "

glassworks

"
English - Turkish Dictionary

glassworks

(English - Turkish Dictionary) :
i. cam fabrikası.