meaning of sleeping car

1. a passenger car that has berths for sleeping


Related Words

sleeping car |

Developed & Maintained By Taraprasad.com

Treasure Words