English
›
Words
demographic
Translation:
English
Noun
a
vital statistic of human population
Add
Translation