×

astute meaning in French

adj. astucieux, malin; intelligent, eveillé; énergique, vif

Related Words

  1. astute investor
  2. astrosphere
  3. astroturf
  4. astute investor
  5. astutely
PC Version

Copyright © 2018 WordTech Co.