castriche

Italian

Noun

castriche f pl

  1. plural of castrica

Anagrams