English-Polish dictionary »

otoscope meaning in Polish

EnglishPolish
otoscope noun
medical instrument

otoskopnoun