meaning of dining car

1. a passenger car where food is served in transit


Related Words

dining car |

Developed & Maintained By Taraprasad.com

Treasure Words