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


English

Detailed Translations for so to say from English to Spanish

so to say:

so to say adj

  1. so to say (so to speak; meaning)

Translation Matrix for so to say:

ModifierRelated TranslationsOther Translations
por decirlo así meaning; so to say; so to speak

External Machine Translations:

Related Translations for so to say