×

aculeate meaning in French

adj. doté d'épines, piquant

Related Words

  1. acucobol
  2. acuity
  3. acumen
  4. acuminate
PC Version

Copyright © 2018 WordTech Co.