English | German | Russian | Czech

superstrike English

Meaning superstrike meaning

What does superstrike mean?

superstrike

A remarkable or huge strike.

Are you looking for...?