meaning of ausländische Streitkräfte

ausländische Streitkräfte - German to English

foreign military