made an impression, left a lasting memory, produced a strong effect

listen to the pronunciation of made an impression, left a lasting memory, produced a strong effect
Englisch - Englisch
created an impression
made an impression, left a lasting memory, produced a strong effect
Favoriten