take appropriate measures to ensure something - Alemán Inglés Diccionario

Proponer traducción