Translation of Última Cena in English:

Última Cena

Last Supper, n.

feminine noun

  • 1

    Last Supper