thin cotton fabric from india - Alemán Inglés Diccionario