Dictionary search results

Showing 1-2 of 2 results

sailcloth British & World English

Canvas or other material used for making sails