Thanolo ya immune system ka Setswana

immune system

masôlê a mmele

leinaPlural immune systems

  • 1

    masôlê a mmele
    • the body's means of resisting infection