English-synonym dictionary »

immune system synonyms in Hungarian

EnglishSynonym
immune system noun

systemnoun
generic term