smokestack


Results for "smokestack"

English - Turkish Dictionary

smokestack

(English - Turkish Dictionary) :
i. (vapura/fabrikaya ait) baca.