Summary
English to Spanish:   more detail...
  1. making a deep impression:


English

Detailed Translations for making a deep impression from English to Spanish

making a deep impression:

making a deep impression verb

  1. making a deep impression

Translation Matrix for making a deep impression:

VerbRelated TranslationsOther Translations
afectar intensamente making a deep impression
afectar mucho making a deep impression

External Machine Translations:

Related Translations for making a deep impression