coarse homemade cloth - Turco Inglés Diccionario