sozzura

Italian

Noun

sozzura f (plural sozzure)

  1. filth