burlap cloth used to cover certain things to protect them from dust and water - Inglés Sinónimo Diccionario

Can't found any synonym terms.