sgoratura

Italian

Noun

sgoratura f (plural sgorature)

  1. stain

Anagrams