living legends
English
Noun
living
legends
plural of
living legend