ASTUCIOUS MEANING IN ENGLISH

• Astucious Definition & Synonyms

  1. (a.) Subtle; cunning; astute.


RECENT SEARCHES