cobra
Top 15000
Meanings
Noun
1. cobra
2. the act of hacer la cobra
Examples1
Cobras are always very alert.