English-Polish dictionary »

deaf aid meaning in Polish

EnglishPolish
deaf aid

aparat słuchowy