refreshment cars

English

Noun

refreshment cars

  1. plural of refreshment car