settle the issue satisfactorily Synonym
Synonyme settle the issue satisfactorily
Search Synonyms