handkerchief made of fabric - Francés Inglés Diccionario