dizionario Inglese-Italiano »

on sight significa in italiano

IngleseItaliano
on sight (immediately when sighted)
preposition

a vistapreposition