French-English dictionary »

ayyavazhi meaning in English

FrenchEnglish
Ayyavazhi nom propre

Ayyavazhi◼◼◼(religion)
proper noun