renewable resource harvesting right - French English Dictionary
History

renewable resource harvesting right



Meanings of "renewable resource harvesting right" in French English Dictionary : 1 result(s)

English French
Politics
renewable resource harvesting right droit à la récolte des ressources renouvelables