Multilingual dictionary of abbreviations

What does DRF mean?

Code

Meaning

Language

Themes and places

DRF

Data Request Form

In English

DRF

Digital Radio Frequency

In English