French-English dictionary »

apaches meaning in English

FrenchEnglish
Apaches nom {m pl}

Apache [Apaches]◼◼◼(Apache people)
noun
[UK: ə.ˈpæ.tʃi] [US: ə.ˈpæ.tʃi]