Definition of “buffet car” - English Dictionary

british dictionary