German-English dictionary »

arterhaltend meaning in English

GermanEnglish
arterhaltend

species preserving