English to Spanish Dictionary deposition

deposition

declaración
translation of 'deposition'
noun
declaración,
testimonio,
relato,
hecho,
disposición,
dicho
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one