make one's deposition - Español Inglés Diccionario

Proponer traducción