Supreme Leaders
English
Noun
Supreme
Leaders
plural of
Supreme Leader