Online Dictionary
Definition of " surpopulation " in French English Dictionary
Results
surpopulation
  • {N} overpopulation, overcrowding