Translation of مدافعتی نظام in English:

مدافعتی نظام

phrase

  • immune system