French-English dictionary »

trois poisons meaning in English

FrenchEnglish
trois poisons nom propre
{m}

three poisons◼◼◼(three root kleshas in Buddhism)
proper noun