enshrined in the constitution - Alemán Inglés Diccionario

Proponer traducción