English-German dictionary »

scabbard trachea meaning in German

EnglishGerman
scabbard trachea noun

die SäbelscheidentracheaSubstantiv