intrepid in Spanish
intrepid in Spanish
intrépido
Fearless; bold; brave.
denodado
Fearless; bold; brave.