• རབ་ཏུ་ལྡག་བྱེད།
  • rab tu ldag byed
  • Term
Publications: 1
  • lickers
  • རབ་ཏུ་ལྡག་བྱེད།
  • rab tu ldag byed
Definition in this text:

Parasites that are said to live inside women’s wombs.