martor ocular
Romanian
Noun
martor
ocular
m
(
plural
martori oculari
)
eye witness