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

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