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