sgusciata

Italian

Participle

sgusciata f sg

  1. feminine singular of sgusciato