sight meaning in French
n. vue, vision; regard, spectacle; visée; portée de vue; curiosité, point de vue; lumière (optique)
v. apercevoir; discerner; observer; localiser par viseur; installer un viseur; diriger, orienter
n. vue, vision; regard, spectacle; visée; portée de vue; curiosité, point de vue; lumière (optique)
v. apercevoir; discerner; observer; localiser par viseur; installer un viseur; diriger, orienter