No exact translation found for
كفّى نفسه

related Results
due (adj.)
to last (v.)
to help (v.)
to fulfill (v.)
to save (v.)
adequate (adj.)
abundant (adj.)
to serve (v.)
to answer (v.)
to be enough (v.)
enough (adv.)
to profit (v.)
to benefit (v.)
to avail (v.)
to meet (v.)
efficient (adj.) , [ more efficient ; most efficient ]
webbed (adj.) , {biol.}
كَفِّيّ {أحياء}
to satisfy (v.)
to suffice (v.) , [ sufficed ; sufficed ]
to be useful (v.)