adequate

adj -a kutosha,-a kufaa kwa kusudi fulani. adequacy/ adequateness n utoshelevu.