Translation of ikrar in English:

ikrar

pledge

noun

  • 1

    pledge, solemn promise, charter, official document granting rights or defining the form of an institution