Definition of drop cloth in English:
drop cloth
Translate drop cloth into Spanish
noun
North AmericanA large sheet for covering furniture or flooring to protect it from dust or while decorating.
British term dust sheet
Pronunciation
Are You Learning English? Here Are Our Top English Tips