Italian

edit

Noun

edit

castrocchie f pl

  1. plural of castrocchia

Anagrams

edit