English-German dictionary »

sengstaken tube meaning in German

EnglishGerman
Sengstaken tube noun

die Sengstaken-Blakemore-SondeSubstantiv