Polish-English dictionary »

trąbka słuchowa meaning in English

PolishEnglish
trąbka słuchowa

auditory tube

ear trumpet

hearing trumpet

pharyngotympanic tube