ṭe-cí-bu-jíñ-ga

ṭe-cí-bu-jíñ-ga 
teshíbuzhíⁿga 
Source
The (long) small intestines of animals. 
Dec 22, 2010 5:33 pm

Problems

Comments