French-English dictionary »

atayal meaning in English

FrenchEnglish
Atayal nom

Atayal◼◼◼(people)
noun