Shebas

English

Noun

Shebas

  1. plural of Sheba