meaning of angreifende Armee

angreifende Armee - German to English

invading military