Spanish-English dictionary »

bodhisattva meaning in English

SpanishEnglish
bodhisattva noun
{m} {f}

bodhisattvanoun