implacable in Polish implacable in Polish nieubłagany adj Not able to be placated or appeased. Add to Flashcards