Leathercloths, noun plural of leathercloth. Synonyms in the same form.
oilcloths
All synonyms for leathercloth →