sibsi

English

Noun

sibsi

  1. Alternative form of sebsi.