English to Hindi

Meaning for:
testimony
other
गवाही;प्रमाण