Find the word definition

Wiktionary
cobras de capello

n. (plural of cobra de capello English)