Search term dragline has 2 results
EN English FR French
dragline (n) [Any of several large vehicles] dragline (n) [Any of several large vehicles] (n)
FR French EN English
dragline (n) [Any of several large vehicles] (n) dragline (n) [Any of several large vehicles]