settling a final outcome Synonym
Synonyme settling a final outcome
Search Synonyms