american cloth








noun British.

  1. oilcloth.

noun

  1. a glazed or waterproofed cotton cloth
52 queries 0.571