burlap cloth used to cover certain things - Español Inglés Diccionario