Spanish-English Dictionaryreabastecer
Meaning of reabastecer