lodge an appeal with the supreme court - Alemán Inglés Diccionario

Proponer traducción