Polish-English dictionary »

tchawica meaning in English

PolishEnglish
tchawica noun

tracheanoun
thin-walled, cartilaginous tube connecting the larynx to the bronchi

windpipenoun
trachea