saifqraeen99 saifqraeen99 25-07-2017 English contestada Which word means "an excess" or "an over abundance in supply"?