implacable; irreducible, indomitable; unconquerable

listen to the pronunciation of implacable; irreducible, indomitable; unconquerable
İngilizce - Fransızca
irréductible