What does audaz mean?

audaz - Spanish to English

audacious [bold]

View more

  • bold
  • cheeky