impossible to placate; "an implacable enemy

listen to the pronunciation of impossible to placate; "an implacable enemy
impossible to placate; "an implacable enemy
Favorites