Spanish-English DictionarysuministrĂ¡is
suministráis
suministrar
Meaning of suministrĂ¡is