Polish-English dictionary »

krtań meaning in English

PolishEnglish
krtań noun

larynxnoun
organ involved in breath control, protection of the trachea, and sound production