Definition of “luggage rack” - English Dictionary

british dictionary