saracca

Italian

Noun

saracca f (plural saracche)

  1. alternative form of salacca

Anagrams