Stachuras
English
Proper noun
Stachuras
plural of
Stachura