meaning of Campingbus

Campingbus - German to English

camper