meaning of Betonkarren

Betonkarren - German to English

cement cart