Translation of Cámara de los Lores in English:

Cámara de los Lores

House of Lords, n.

feminine noun

  • 1

    House of Lords