The Italian term "campeggio" matches the English term "campsite"

other italian words that include "campeggio" : english :
campeggio camping site
immagazzinare, campeggio, immagazzinare store
campeggio warehouse