MohammedPreview
Open in TheBrain

To Cravan

  1. To travel in a caravan (procession).
  2. (Britain, Australia) To travel and/or live in a caravan (vehicle).