bn:13698745a
Adjective Concept
EN
emulate
EN
Striving to excel; ambitious; emulous. Wiktionary
Definitions
Sources
EN
Striving to excel; ambitious; emulous. Wiktionary
Wiktionary
EN