gumashtas

English

Noun

gumashtas

  1. plural of gumashta