sheeshas

English

Noun

sheeshas

  1. plural of sheesha