Spanish-English Dictionaryembolsar
Meaning of embolsar