self-sustaining development - German English Dictionary
History

self-sustaining development



Meanings of "self-sustaining development" in German English Dictionary : 1 result(s)

English German
General
self-sustaining development selbsterhaltende Entwicklung