Aermacchi M-346

Aermacchi M-346 is an Italian advanced trainer still under development

Last modified on 3 February 2012, at 05:58