×

desertification meaning in French

n. désertification, transformation d'une région en désert (écologie); disparition totale ou partielle des activités humaines dans une région

Related Words

  1. deserted wife
  2. deserter
  3. desertion
  4. deserve
PC Version

Copyright © 2018 WordTech Co.