Astute


(a.) Critically discerning; sagacious; shrewd; subtle; crafty.



Similar Words:

Astute  


BuyWithMe.com