hand-printed head scarve maker - Francés Inglés Diccionario