English
Detailed Translations for making a deep impression from English to French
making a deep impression:
-
making a deep impression
Translation Matrix for making a deep impression:
Verb | Related Translations | Other Translations |
toucher profondement | making a deep impression |
External Machine Translations: