sgusciati

Italian

Participle

sgusciati m pl

  1. masculine plural of sgusciato