French-English dictionary »

tengrisme meaning in English

FrenchEnglish
tengrisme nom

Tengrism◼◼◼(religion)
noun