Search
Select the dictionary language
syllabuses
letters
someone who is extraordinarily successful and talented at what they do
exceptionally skillful and successful, especially at a sport or in a business