Translation of carta de derechos humanos in English:

carta de derechos humanos

human rights charter, n.

feminine noun

  • 1

    human rights charter
    charter of human rights