Translation of European Court of Human Rights in Spanish:

European Court of Human Rights

Tribunal Europeo de Derechos Humanos, n.

noun

  • 1

    Tribunal Europeo de Derechos Humanos masculine