providing an explanation Synonym
Synonyme providing an explanation
Search Synonyms