Arroscia

Italian

Proper noun

Arroscia m

  1. a river in Liguria

Anagrams