Definition of “buffet car” - English Dictionary

English