one who testifies or deposes; a deponent

listen to the pronunciation of one who testifies or deposes; a deponent
الإنجليزية - الإنجليزية
deposer
one who testifies or deposes; a deponent
المفضلات