ཟ་བར་བྱེད། | Glossary of Terms
-
ཟ་བར་བྱེད།
- za bar byed
- Term
Publications: 1
- eaters
- ཟ་བར་བྱེད།
- za bar byed
The parasites that are said to live in the ears of women.
The parasites that are said to live in the ears of women.