The Italian term "campeggio" matches the English term "camping site"

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