hat made of fine palm fronds - Español Inglés Diccionario