pastor in Spanish
pastor in Spanish
pastora
pastor
(countable, Protestantism) A minister or priest in a church.