clothing ornament resembling a honeycomb - Español Inglés Diccionario