German-English dictionary »

dr. theol. : doktor der theologie meaning in English

GermanEnglish
Dr. theol. : Doktor der Theologie

DD : Doctor of Divinity