Spanish-English Dictionarysentaseis
sentaseis
sentarse
Meaning of sentaseis