Search results

  1. Bornubus

    China's 12th Type 052D destroyer under construction

    Chinese weapons/ Ships have very low credibility in the world.
Top