Cobra

Webster's Dictionary of the English Language

·noun The cobra de capello.

II. Cobra ·noun ·see Copra.

Related Words