Search term café-restaurant has one result
Jump to
FR French EN English
café-restaurant (n) [a small and inexpensive type of restaurant which is modelled to resemble a dining car] (n) diner (n) [a small and inexpensive type of restaurant which is modelled to resemble a dining car]