martor ocular

Romanian

Noun

martor ocular m (plural martori oculari)

  1. eye witness