English-Spanish dictionary »

echr meaning in Spanish

EnglishSpanish
ECHR (European Court of Human Rights)
proper noun

TEDHproper noun
{m}