Arti dalam bahasa Indonesia implacable kepala batu; keras Arti lain yang mungkintidak dapat didamaikan; Lihat definisi implacable dalam bahasa Inggris