cellarageEnglish

cellarage

Noun

A charge for storing goods in a cellar

English: cellarage

A storage area in a cellar

English: cellarage