English
›
Words
something
that makes another thing easy to see
Translation:
English
Noun
8
evidence
Add
Translation