Portuguese-English dictionary »

apaches meaning in English

PortugueseEnglish
apaches noun
{m-Pl}

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

Your history