What is the meaning of Sufficio?

to supply, provide, afford, give, fill, imbue, furnish, yield, produce

to put under or among

to dip, dye, steep, impregnate, tinge, imbue

to appoint to a vacancy, choose as a substitute, employ in

to lay a foundation for

to be sufficient, be adequate, be capable, suffice, avail, satisfy

Source: wiktionary.org