Slovnenya

Translation English French: immune carrier

Dictionary: main
immune carrier
noun