×

unsparing meaning in French

adj. sans pitié; implacable

Related Words

  1. unsown
  2. unsparingly
  3. unsparingness
  4. unspeakably
PC Version

Copyright © 2018 WordTech Co.