Translation of takwa in English:

takwa

devotion, piety

noun

  • 1

    devotion, piety