explicable in Finnish explicable in Finnish selitettävissä oleva adj Able to be explained. Add to Flashcards