motorcaravan

listen to the pronunciation of motorcaravan
Итальянский Язык - Английский Язык
motorcaravan, trailer, mobile house
Английский Язык - Английский Язык
A motorized caravan; camper, motor home