Complaint about the ad:
Zoomlion on chassis MERCEDES-BENZ 2015 MODEL 3340 MERCEDES 37 METRE ZOOMLÄ°ON PUMP
Choose a reason for the complaint: