explicable in Portuguese explicable in Portuguese explicável adj Able to be explained. Add to Flashcards