Translation of قوتِ دافعہ/ مدافعت in English:

قوتِ دافعہ/ مدافعت

phrase

  • power of repulsion or resistance, immunity