officer in charge of captives and negotiating their release - Español Inglés Diccionario

Proponer traducción