DICTIONARY

(Total Entries : 197270)

闍樓

Dictionary Definition: 

jarāyu, a placenta, an after-birth.