English-French dictionary »

deafblind meaning in French

EnglishFrench
deafblind (unable to see and hear)
adjective

sourd et aveugle◼◼◼adjectif