putting the final touches on a proposal Synonym
Synonyme putting the final touches on a proposal
Search Synonyms