Tarpaulins meaning

Plural form of tarpaulin.
noun
0
0
Advertisement