Synonym for strenuously


Add a New Entry