Translation of European Court of Human Rights in Spanish:

European Court of Human Rights

noun

  • 1

    Tribunal Europeo de Derechos Humanos masculine