vouching for an idea Synonym
Synonyme vouching for an idea
Search Synonyms