gomushtas

English

Noun

gomushtas

  1. plural of gomushta