gestrons
English
Noun
gestrons
plural of
gestron