English Dictionary
Definition baggage storage in British English
baggage storage noun
[singular/uncountable] noun
1
Synonyms and related words
