Spanish-English Dictionaryahorrar
Meaning of ahorrar