Italian edit

Noun edit

scialorrea f (plural scialorree)

  1. (medicine) hypersalivation
    Synonym: ipersalivazione

Anagrams edit