Italian

edit

Noun

edit

castriche f pl

  1. plural of castrica

Anagrams

edit