deafblind in French deafblind in French sourd et aveugle adj Unable to see and hear. Add to Flashcards