Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

Russian English Legal Dictionary and Phrasebook








    давать свидетельские показания

     bear evidence
     develop testimony, furnish testimony
     witness