Chinese-English dictionary »

摩訶薩埵 meaning in English

ChineseEnglish
摩訶薩埵 noun

mahasattva(bodhisattva)
noun