What does Autoschütter mean?

Autoschütter - German to English

dumper

View more

  • dump truck