restaurant car

1 ENTRIES FOUND:
Save
restaurant car noun
plural restaurant cars
restaurant car
noun
plural restaurant cars
Learner's definition of RESTAURANT CAR
[count] chiefly British