Spanish-English Dictionarytratar
Meaning of tratar