Definify.com

Definition 2025


logorrea

logorrea

Italian

Noun

logorrea f (plural logorree)

  1. (medicine) logorrhoea

Anagrams