Synonym for deservedly


Add a New Entry