proper noun
initialism of Tribunal Europeo de Derechos Humanos (“ECHR, European Court of Human Rights”)
Synonyms: Tribunal de Estrasburgo
initialism of Tribunal Europeo de Derechos Humanos (“ECHR, European Court of Human Rights”)
Synonyms: Tribunal de Estrasburgo