spitting cobras

English

Noun

spitting cobras

  1. plural of spitting cobra