Definify.com

Definition 2026


logorrea

logorrea

Italian

Noun

logorrea f (plural logorree)

  1. (medicine) logorrhoea

Anagrams