English-Turkish dictionary »

dragline excavator meaning in Turkish

EnglishTurkish
dragline excavator (any of several very large vehicles used for lifting)
noun

draglinenoun