"pozostawić ślad" in inglés — Polish-inglés dictionary | see "pozostawić ślad" in Polish

pozostawić ślad

verbo
  1. sear *
    • wyryć (coś w świadomości), pozostawić ślad (w pamięci)
      The image was seared into her memory.