Translation of مستُور in English:

مستُور

Pronunciation /məst̪u:r/

adjective

  • covered, veiled
    hidden, concealed