gumustas

English

Noun

gumustas

  1. plural of gumusta