Dictionary search results

Showing 1-3 of 3 results

sun deck British & World English

The deck, or part of a deck, of a yacht or cruise ship that is open to the sky

sun deck English-Spanish

cubierta f superior