Translation of pastor in English:

pastor

Catholic priest

(pastur)

noun

  • 1

    Catholic priest