Noun
caravan (n.) , [pl. caravans]
related Results
car caravan {Auto.}
caravan {Auto.}