Word to translate udzielać (sakramentów)
Language English
Translation to confer