Translation of eyewitness in Romanian

eyewitness

martor ocular, n.

noun

  • 1

    martor ocular