DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

māṣa, 摩沙; 磨灑 Legumes, beans, peas, lentils, etc.