VariousWords beta
Related Terms:
Noun
Definition: A vehicle that provides both transport and sleeping accommodation
Verb
Definition: To holiday in a campervan.
VariousWords beta
Definition: A vehicle that provides both transport and sleeping accommodation
Definition: To holiday in a campervan.