duckcloths

English

Noun

duckcloths

  1. plural of duckcloth