meaning of astuta

1. Subtle; cunning; astute.


Related Words

astucious | astucity | astun | asturian | astute |

Developed & Maintained By Taraprasad.com

Treasure Words