Multilingual dictionary of abbreviations

What does LRF mean?

Code

Meaning

Language

Themes and places

LRF

Laogai Research Foundation

In English

LRF

Liquid Rocket Fuel

In English