implacable in Finnish implacable in Finnish leppymätön adj Not able to be placated or appeased. Add to Flashcards