• PinkOwls@feddit.de
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    PC30

    This means RS30 and it might be a Russian designation for Multiple Rocket launchers, not 100% sure about this.