petrogarchs
English
Noun
petrogarchs
plural of
petrogarch