Spanish-English Dictionarysentaste
sentaste
sentarse
Meaning of sentaste