cloth made of maguey fibre - Alemán Inglés Diccionario