girshas

English

Noun

girshas

  1. plural of girsha