Bulgarian-English dictionary »

драглайн meaning in English

BulgarianEnglish
драглайн noun

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