Translation of اِسْتَفادَ مِنْ

      Verb

      to avail [ availed ; availed ]
      to derive benefit from {profit, advantage}

      ...

      benefit {econ.}

      related Translations