English
›
Words
a
dare or an urge to participate
Translation:
English
Noun
5
challenge
Add
Translation