striving to excel; ambitious; emulous

listen to the pronunciation of striving to excel; ambitious; emulous
English - English
emulate
striving to excel; ambitious; emulous
Favorites