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
الإنجليزية - الإنجليزية
created an impression
made an impression, left a lasting memory, produced a strong effect
المفضلات