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

مُتکفِّل

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

adjective

  • providing
    undertaking
    supporting