meaning of promenade deck

1. a deck at the top of a passenger ship


Related Words

promenade deck |

Developed & Maintained By Taraprasad.com

Treasure Words