inexplicable in Dutch inexplicable in Dutch onverklaarbaar adj Impossible to explain; not easily accounted for. Add to Flashcards