Translation of مُُتکفِّل in English:

مُُتکفِّل

Pronunciation /mʊt̪əkəffɪl/

adjective

  • providing, undertaking, supporting