Multilingual dictionary of abbreviations

What does R&P mean?

Code

Meaning

Language

Themes and places

R&P

Reserve and Process

In English