French-English dictionary »

natoufienne meaning in English

FrenchEnglish
Natoufienne nom {f}

Natufian◼◼◼(member of the Natufian culture)
noun