carcasti
Italian
Verb
carcasti
second-person singular past historic of
carcare
Anagrams
castrica
,
straccai
,
straccia