Engelsk-Italiensk ordbok »

on sight betyder på italienska

EngelskaItalienska
on sight (immediately when sighted)
preposition

a vistapreposition