dal
English
dal meaning in English • dal का अर्थ अंग्रेजी में
Noun
- Split pulse, esp. of Cajanus Indicus.