bold, daring, and brave person - French English Dictionary

Suggest a Term