meaning of Apachen

Apachen - German to English

Apache {pl}