English-German dictionary »

double lumen tube meaning in German

EnglishGerman
double lumen tube noun

die DoppelsondeSubstantiv