sbavone

Italian

Noun

sbavone m (plural sbavoni, feminine sbavona)

  1. slobberer, drooler