Search term cacciabombardiere has one result
Jump to
IT Italian EN English
cacciabombardiere (n) [military aircraft] (n) fighter-bomber (n) [military aircraft]