Petliurists
English
Noun
Petliurists
plural of
Petliurist