What is the meaning of Sesti?

masculine plural of sesto

to sit down

to sit down

Source: wiktionary.org