English to Vietnamese Dictionary
sutra
Kinh (Phật giáo)
Related Images/Visuals for sutra
Meaning for sutra found in 27 Languages.
Sponored Video