meaning of hurricane roof

1. a deck at the top of a passenger ship


Related Words

hurricane roof |

Developed & Maintained By Taraprasad.com

Treasure Words