Multilingual dictionary of abbreviations

What does SJRPP mean?

Code

Meaning

Language

Themes and places

SJRPP

St. Johns River Power Park

In English