English-Polish dictionary »

larynx meaning in Polish

EnglishPolish
larynx noun
organ involved in breath control, protection of the trachea, and sound production

krtańnoun

Your history