Italian

edit

Participle

edit

carcato (feminine carcata, masculine plural carcati, feminine plural carcate)

  1. past participle of carcare

Anagrams

edit