English-Polish dictionary »

dragline excavator meaning in Polish

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

koparka zgarniakowanoun