mechanical shovel excavators - German English Dictionary
History

mechanical shovel excavators



Meanings of "mechanical shovel excavators" in German English Dictionary : 1 result(s)

English German
Construction
mechanical shovel excavators Schaufelbagger [pl]