clothing ornament resembling a honeycomb - İspanyolca İngilizce Sözlük