Translation of واجبُ الادا in English:

واجبُ الادا

phrase

  • due
    payable
    necessary to be discharged (duties)