motorcaravan

listen to the pronunciation of motorcaravan
İtalyanca - İngilizce
motorcaravan, trailer, mobile house
İngilizce - İngilizce
A motorized caravan; camper, motor home