Translation of paderi in English:

paderi

Catholic priest

noun

  • 1

    Catholic priest