Definify.com

Definition 2024


logorrea

logorrea

Italian

Noun

logorrea f (plural logorree)

  1. (medicine) logorrhoea

Anagrams