Synonym for implacable


Add a New Entry