meaning of Campingmobil

Campingmobil - German to English

recreational automobile