caravan siteTranslate caravan site | into French | into German Italian translation of caravan siten area (f) per roulottecaravan site in other Oxford dictionaries Definition of caravan site in the British & World English dictionary