ENGLISH → NEPALIdeponentnoun01nounबयान दिने व्यक्ति; साक्षीa person who testifies or gives a depositionSimilar wordsdeposer →testifier →Dictionary sources & licensesCopy link ↗