guhangara
How to say it
Kinyarwandaguhangarasoon
Englishto dareai
Frenchoser, être intrépideai
Meaning
to dare; to defy; to challenge
The same word in
Not yet checked by a native speaker.
to dare; to defy; to challenge
Not yet checked by a native speaker.