scioltos

English

Noun

scioltos

  1. plural of sciolto