German-English dictionary »

universalspender meaning in English

GermanEnglish
der Universalspender Substantiv

universal donor◼◼◼noun