Spanish-English Dictionaryatesorar
Meaning of atesorar