Summary
English Synonyms:   more detail...
  1. so to say:


English

Detailed Synonyms for so to say in English

so to say:

so to say adj

  1. so to say

Related Synonyms for so to say