French-English dictionary »

sourd et aveugle meaning in English

FrenchEnglish
sourd et aveugle adjectif

deafblind◼◼◼(unable to see and hear)
adjective