English-synonym dictionary »

life-support system synonyms in Hungarian

EnglishSynonym
life-support system noun

equipmentnoun
generic term

life supportnoun