World-leader meaning

A person, group, or country, deemed as superior in their field.
noun
0
0
Advertisement