shrewd in Spanish
shrewd in Spanish
perspicaz
Showing clever resourcefulness in practical matters.
astuto
Artful, tricky or cunning.