Sarca

See also: sarca, Sârca, sarça, and sərçə

Italian

Proper noun

Sarca ?

  1. a river in Italy

Anagrams