combat

  1. ITALY- A129 MULTI-ROLE COMBAT HELICOPTER

    ITALY- A129 MULTI-ROLE COMBAT HELICOPTER

    The A129 International multi-role combat helicopter is the latest variant of the Agusta A129 Mangusta (Mongoose) helicopter.
Top