depletion of soil - French English Dictionary
History

depletion of soil



Meanings of "depletion of soil" in French English Dictionary : 1 result(s)

English French
UN Terms
depletion of soil épuisement du sol