Definify.com

Definition 2024


spitting_cobras

spitting cobras

English

Noun

spitting cobras

  1. plural of spitting cobra