"on first glance" in Polish — inglés-Polish dictionary | Mirar "on first glance" in inglés

  1. na pierwszy rzut oka
    At first sight, it looked like a huge car.
    He appeared worried at first sight, but he was just tired.