meaning of Betonmischertrommel

Betonmischertrommel - German to English

tangible mixing drum