Polish-English dictionary »

logorea meaning in English

PolishEnglish
logorea noun

logorrheanoun
excessive talkativeness