carcata

Italian

Participle

carcata f sg

  1. feminine singular of carcato