motorcaravan

listen to the pronunciation of motorcaravan
Italienisch - Englisch
motorcaravan, trailer, mobile house
Englisch - Englisch
A motorized caravan; camper, motor home