Italian

edit

Noun

edit

scarpate f

  1. plural of scarpata

Anagrams

edit