English edit

Noun edit

Egyptian cobras

  1. plural of Egyptian cobra