English edit

Noun edit

Queens of Sheba

  1. plural of Queen of Sheba