1 left-luggage office | Definition of left-luggage office

left-luggage office

noun

Definition of left-luggage office

British