Translation of دینِ مُعجل in English:

دینِ مُعجل

phrase

  • debt payable on demand