English-French dictionary »

demogerontia meaning in French

EnglishFrench
demogerontia (local government in Greece)
noun

démogérontienom {f}