French-English dictionary »

bodhisattva meaning in English

FrenchEnglish
bodhisattva nom {m}

bodhisattva◼◼◼noun