"immunity" - Details

English Term:
immunity
Arabic Term:
مناعة، حصانة
Arabic Definition:

.