Ce înseamnă “de la prima vedere”?

“de la prima vedere” în Dicționar Român - Englez

  • sight(at first)