×
sustainability
meaning in French
n.
soutenabilité, aptitude à supporter; habilité à survivre
Related Words
sustain
sustain injuries
sustainable
sustained
PC Version
Copyright © 2018 WordTech Co.