COBRA MEANING IN ENGLISH

• Cobra Definition & Synonyms

  1. (n.) See Copra.
  2. (n.) The cobra de capello.


• Cobra de capello Definition & Synonyms

  1. () The hooded snake (Naia tripudians), a highly venomous serpent inhabiting India.Naja --


RECENT SEARCHES