Latin-English dictionary »

demoscopia meaning in English

LatinEnglish
demoscopia [demoscopiae] (1st) F
noun

opinion-pollnoun