to bear witness; to testify under oath; to make deposition

listen to the pronunciation of to bear witness; to testify under oath; to make deposition
English - Turkish
English - English
depose
to bear witness; to testify under oath; to make deposition
Favorites