English-Italian dictionary »

logorrhea meaning in Italian

EnglishItalian
logorrhea (excessive talkativeness)
noun

logorreanoun