Search term sustainability has one result
Jump to
EN English FR French
sustainability (n) [ability to sustain something] soutenabilité (n) {f} [ability to sustain something]