Slovnenya

Translation English French: eyewitness

Dictionary: main
eyewitness
verb
voir.