Spanish-English Dictionarysuministrar
Meaning of suministrar