See also: DTR

English edit

Proper noun edit

Dtr

  1. Abbreviation of Deuteronomist.

Anagrams edit