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