Italian-English dictionary »

demogeronte meaning in English

ItalianEnglish
demogeronte noun
{m}

demogeron(member of a demogerontia)
noun