Turkish-English dictionary »

dragline meaning in English

TurkishEnglish
dragline noun

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