castriche
Italian
Noun
castriche
f
pl
plural of
castrica
Anagrams
stecchirÃ