English to English
dal
noun (n)
- a metric unit of volume or capacity equal to 10 literssebuah unit metrik kelantangan atau kapasitas setara dengan 10 litersource: wordnet30Split pulse, esp. of Cajanus Indicus.split nadi, esp. aku dari cajanus indicus/ aku.source: webster1913