Translation of Santo Padre in English:

Santo Padre

Holy Father, n.

masculine noun

  • 1

    Holy Father