Translation of مُتمتِّع in English:

مُتمتِّع

Pronunciation /mʊt̪əmət̪t̪ɪʔ/

adjective

  • enjoying or reaping advantage
    profiting, gaining