Technically Wonder Woman isn't an American, she is an Amazon. Also who would wear a short skirt during battle, is she hopping that by flashing the Nazis they would just give up?