Translation of عہدِ واثق in English:

عہدِ واثق

phrase

  • pledge, solemn promise