What does astuto mean?

astuto - Spanish to English

wise [astute]