Online Dictionary
Definition of " population " in French English Dictionary
Results
population
  • {N} population, inhabitance, people
excédent de population
  • {N} overspill
à forte densité de population
  • {A} densely populated, populous
population active
  • {N} labor force
population masculine
  • {N} manhood
surpopulation
  • {N} overpopulation, overcrowding