impossible to placate; "an implacable enemy"

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