Meaning of
"Döküm tamburu"
in english language
Turkish to English
English to Turkish
Turkish
English
Döküm tamburu
Casting drum
Döküm tamburu(s.döküm)
Casting wheel