meaning of astuta
1.
Subtle;
cunning;
astute.
Related Words
astucious
|
astucity
|
astun
|
asturian
|
astute
|
Developed & Maintained By
Taraprasad.com