Spanish-English Dictionarysentasen
sentasen
sentarse
Meaning of sentasen