gomashtas

English

Noun

gomashtas

  1. plural of gomashta