Translation of auto de la pasión in English:

auto de la pasión

passion play, n.

masculine noun

  • 1

    passion play