French-English dictionary »

oghouzes meaning in English

FrenchEnglish
Oghouzes nom
{Pl}

Oghuz◼◼◼(Oghuz people)
noun