Spanish-English Dictionarysentase
sentase
sentarse
Meaning of sentase