Dictionary search results

Showing 1-3 of 3 results

sailcloth British & World English

Canvas or other material used for making sails

sailcloth English-Spanish

lona feminine