thin cotton fabric from india - Turco Inglés Diccionario