Multilingual dictionary of abbreviations

What does HRSC mean?

Code

Meaning

Language

Themes and places

HRSC

High Resolution Stereo Camera

In English