inexcusably in Catalan inexcusably in Catalan inexcusablement adv In an inexcusable manner. Add to Flashcards