meaning of ambicioso

ambicioso - Spanish to English

bold