Spanish-English Dictionaryrefundir
Meaning of refundir