English-Italian dictionary »

deafblind meaning in Italian

EnglishItalian
deafblind (unable to see and hear)
adjective

sordociecoadjective