×
unsparing
meaning in French
adj.
sans pitié; implacable
Related Words
unsown
unsparingly
unsparingness
unspeakably
PC Version
Copyright © 2018 WordTech Co.