motorcaravan

listen to the pronunciation of motorcaravan
الإيطالي - الإنجليزية
motorcaravan, trailer, mobile house
الإنجليزية - الإنجليزية
A motorized caravan; camper, motor home