Multilingual dictionary of abbreviations

What does DTr mean?

Code

Meaning

Language

Themes and places

DTr

Dalton Transactions

In English