Italian-English dictionary »

demologia meaning in English

ItalianEnglish
demologia noun
{f}

folkloristics(formal academic study of folklore)
noun