German-English dictionary »

transtracheal meaning in English

GermanEnglish
transtracheal

transtracheal