Meaning of atrebido

atrebido

Tagalog

adj. daring