motor caravan


motor caravan

n (Automotive Engineering) Brit a former name for motorhome
Translations
autocaravan