meaning of astuto

astuto - Spanish to English

wise [astute]