proposing an explanation Synonym
Synonyme proposing an explanation
Search Synonyms