English

edit

Proper noun

edit

ECtHR

  1. Initialism of European Court of Human Rights.

Anagrams

edit